
CC ?= gcc

.PHONY: clean

CFLAGS = \
    -Wall \
    -O2

OBJS = \
    src/base64/libbase64.o \
    src/b64.o

all: b64

b64: $(OBJS)
	$(CC) $(CFLAGS) -o $@ $^

$(OBJS): %.o : %.c
	$(CC) $(CFLAGS) -c -o $@ $<

clean:
	-$(RM) $(OBJS) b64{,.exe}
